package com.jx.dao;

import java.util.List;

import com.jx.model.Category;

public interface CatDao {
	/**
	 * 显示所有商品的dao层
	 * @return 返回一个商品类对象集合
	 */
		public List<Category> showCatrgory(int start,int pageSize);
		/**
		 * 模糊查询分页dao层
		 * @param cname
		 * @param start
		 * @param pageSize
		 * @return 返回一个商品类对象集合
		 */
		public List<Category> showCategory(String cname,int start,int pageSize);
		/**
		 * 查找出所有商品分类的数量
		 * @return
		 */
		public int showCategoryCount();
		/**
		 * 增加商品分类
		 * @return 成功返回true
		 */
		public boolean addCategory(Category c);
		/**
		 * 删除商品分类
		 * @param cid
		 * @return 成功返回true
		 */
		public boolean delCategory(int cid);
		/**
		 * 更新商品分类
		 * @param c
		 * @return 成功返回true
		 */
		public boolean updCategory(Category c);
		/**
		 * 通过商品类名查找商品
		 * @param cname
		 * @return 成功返回true
		 */
		public boolean findCatByCname(String cname);
}
